package com.bdqn.ch05.SL.mapper.impl;

import com.bdqn.ch05.SL.entity.User;
import com.bdqn.ch05.SL.mapper.UserDao;
import org.springframework.stereotype.Component;

/**
 * UserDaoImpl
 *
 * @aurhor Administrator  whs
 * @since 2024/7/10
 */

// 表示通过 @Component 注解将 UserDaoImpl 定义为 Spring 的 Bean 组件，并命名为 userDao
// 相当于XML中的 ： <bean id="userDao" class="com.bdqn.ch05.SL.mapper.impl.UserDaoImpl">
@Component("userDao")

public class UserDaoImpl implements UserDao {
    /**
     * 保存用户信息
     *
     * @param user
     */
    @Override
    public void save(User user) {
        // 这里并未实现完整的数据库操作，仅为说明问题
        System.out.println("保存用户到数据库");
    }
}
